#######################################################################
#         Silicon Image SiI SATA controller                           #
#               UnitedLinux Driver 	                              #
#######################################################################

1. OVERVIEW
   This driver disk adds support for SiI SATA controller that is otherwise
   not supported by the installation program.
   Supported versions:

      * UnitedLinux 1.0

2. INSTALLATION

2.1 Preparing the floppy diskette 
    
    A floppy disk is required to install into a brand new (or blank) disk drive. 
    
 Several Options:
 
  . Extract the contents of the united_sii6512.tgz file on to a formatted floppy disk.
    (e.g. use tar xzf united_ssi6512.tgz)
    
  . If running windows: use "rawrite.exe united_65512.img A:" 
  . If running linux:  "dd if=united_sii6512.img of=/dev/fd0"

  Actual file names may vary slightly depending on version number

2.2 Steps for first-time installation 
   
     Normally follow the Quick Driver installation steps. You may encounter
     several problems depending on your system. See next section:


3.0 TROUBLESHOOTING

    a) The following steps should be taken if you are having problems
       formatting the disks:

       Depending on the Disks Metadata it is possible that the initial disk
       formatting may fail. Type CTL-ALT-F4/F5 in there is no response from
       the system and you want to see if the driver hanged.

       Typically just a reboot will fix the problem. If you are having more
       serious problems then you may have to reboot and before you start the
       installation:

       . get a console window (CTL-ALT-F2)
       . mke2fs /dev/sda to create a temporary filesystem
       . fdisk /dev/sda. select '2' and then 'w' to rewrite the partition
          tables.

    b)  RAID 0 drives require to follow the Quick Instruction step by step
        since GRUB is not able to boot RAID 0. Simple Drives and RAID 1 type
        drives will boot under GRUB so not all the steps are necessary.    

4.0  Adding a Data Drive

     If your system is already up and running then you can use execute shell
     scripts to modify the kernel or add loadable modules to access the 
     SATA drives as follows:

     The simplest way is to 'insmod the module 'sii6512.o' boot time

     As an example see:
         # 'sh load_1.0'  (DATA DRIVES)

     One of the rc.init scripts must be modified for automatic loading.

                             
3.0  Special Cases:

